Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F2 Colombia F1 Colombia F2 Italy F9 Italy F10 Brazil F3 Brazil F4 Brazil F10 Brazil F27 Brazil F28 Brazil F32 Brazil F34 Brazil F35 Brazil F1 Brazil F3 Brazil F4 Brazil F22 Brazil F33 Brazil F27 Germany F6 Germany F7 Germany F8 Brazil F10 Brazil F9 Brazil F5 Brazil F16 Brazil F13 Maia Open - Oporto Gramado Challenger - Gramado Copa Sevilla Internacionales de Andalucia - Seville Copa Petrobras - Buenos Aires Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Fes Riviera di Rimini Challenger - Rimini Copa Petrobras Paraguay - Asuncion Challenger Ciudad de Guayaquil - Guayaquil Lima Challenger 2007 - Lima Aberto de Sao Paulo - Sao Paulo Abierto Internacional de Salinas 'Dario Expreso' - Salinas III Aberto Santa Catarina de Tenis - Florianopolis Nord LB Open - Braunschweig BSI Challenger Lugano - Lugano San Benedetto Challenger - San Benedetto s'Tennis Masters Challenger - Graz Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Lima Challenger - Lima Sao Paulo Challenger Marrakech Challenger Barletta Challenger San Luis Potosi Challenger Blumenau Challenger Reggio Emilia Challenger Bogota Challenger Belo Horizonte Challenger Campos do Jordao Challenger Trani Challenger Seville Challenger Szczecin Challenger Buenos Aires Challenger Montevideo Challenger Santiago Challenger Guayaquil Challenger Sao Paulo Challenger Sao Paulo Challenger Bordeaux Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Cali Challenger Sao Paulo Challenger Buenos Aires Challenger Sao Paulo Challenger Santiago Challenger Sao Paulo Challenger Campinas Challenger Belem Challenger Porto Alegre Challenger Medellin Challenger Sao Paulo Challenger Brazil F6 Bolivia F2 Colombia F4 Brazil F2 Brazil F1 Italy F11 Brazil F23 La Serena Open - La Serena AIG Japan Open - Tokyo Napoli Challenger Copa Petrobras Aracaju - Aracaju U.S. Men's Clay Court Championships - Orlando Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires U.S. Men's Clay Court Championships - Houston Croatia Open - Umag Brazil Open - Salvador BellSouth Open - Vina del Mar BMW Open - Munich International Championship of Croatia - Umag Idea Prokom Open - Sopot Heineken Open - Auckland Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championships - Houston BMW Open - Munich Gran Copa Ericsson - Rio de Janeiro Synsam Swedish Open - Bastad Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna BellSouth Open - Vina del Mar Argentina Open - Buenos Aires U.S. Men's Clay Court Championships - Houston Copa Petrobras - Santiago Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven SMS Tennis Cup - Sao Paulo Heineken Open - Auckland MoviStar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Challenger Cudad de Guayaquil - Guayaquil Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Orange Warsaw Open - Warsaw Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Movistar Open - Santiago Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe AEGON International - Eastbourne Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad V Gramado Open de Tennis - Gramado Cridicard Mastercard Tennis Cup - Campos do Jordao The Scottish Tennis Championships - Edinburgh Black Forest Open 2000 - Freudenstadt Hilton Waikoloa Village USTA Challenger - Waikoloa Exim Agmedia Open - Kosice Santos Challenger Nossa Caixa Aberto de Sao Paulo - Sao Paulo VII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2002 - San Luis Potosi 2002 USTA Challenger of Calabasas - Calabasas Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb Sporting Challenger - Turin ATU Cup - Weiden Nord/LB Open - Braunschweig 10th Wartburg Open - Eisenach BH Tennis Open International Cup - Belo Horizonte V Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2000 - San Luis Potosi Eddleman USTA Challenger - Birmingham Muller Cup 2000 - Ulm Tennis Cup of Flanders - Ostende BH Tennis Open International Cup - Belo Horizonte DPD Challenger 2000 - Aschaffenburg Macedonian Open - Skopje Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Costa Rica - San Jose BCP Tennis Classic - Sao Paulo VI Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Aberto Da Costa Do Sauipe - Bahia Nord/LB Open - Braunschweig 9th Wartburg Open - Eisenach XI Venice Open - Venice TESS Tennis Classic - Campinas IV Gramado Open de Tenis - Gramado Segundo Aberto de Brasilia - Brasilia Telesp Celular Open - Ribeirao Preto Telesp Celular Open - Campinas Global Telecom Open - Curitiba Global Telecom Open - Florianopolis SMS Tennis Open - Sao Paulo Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Haagen Dazs Open - Caracas Challenger Britania Zavaleta - Puebla Copa Ericsson Costa Rica - San Jose Pekao Open - Szczecin XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Visa Tennis Open - Sao Paulo Britania Zavaleta - Puebla USTA Challenger of Dallas - Dallas 2003 Freeman Men's Challenger - Joplin Ciur Pribram Challenger - Pribram 1st Challenger Tournament Leon - Leon XL Capital Bermuda Open - Bermuda Cerveza Cristal - Santiago Open Punta Del Este/Copa Banco Montevideo - Punta Del Este BH Tennis Open International Cup - Belo Horizonte ATP Challenger XXVI Edizione - Manerbio XL Capital Bermuda Open - Bermuda Copa Ericsson - Lima Copa Ericsson - Caracas Challenger de la Ciudad de Mexico - Mexico City Wartburg Open - Eisenach VIII Avierto Internacional de Salinas - Salinas III Gramado Open de Tenis - Gramado BMW Challenger Open - Monchengladbach Schickendanz Open - Furth Copa Ericsson Brazil - Sao Paulo USTA Men's Challenger of Dallas - Dallas Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado Pekao Open 2003 - Szczecin X Ciutat de Barcelona - Barcelona University of Tennessee USTA Challenger - Knoxville Copa Ericsson Peru - Lima Eddleman/USTA Challenger - Birmingham Jagermeister Open - Braunschweig Prague Challenger - Prague XL Capital Bermuda Open - Bermuda Copa Ericsson - Sao Paulo Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado I Manta Open - Manta X Trofeo Ciudad de Quito - Quito Copa Petrobras Santiago - Santiago Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota Aberto de Sao Paulo - Sao Paulo Copa Telefonica CTC Chile - Santiago IX Torneo Internacionale de Tennis - Barletta Pro Tennis World Open - Sunrise Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Citta di Monza - Monza 4° Sporting Challenger - Turin Schickendanz Open - Furth Trofeo Internacional Club Laieta - Barcelona Top Wool Challenger - Biella Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado II Manta Open - Manta Copa Petrobras - Montevideo Copa Petrobras - Aracaju Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis XI Abierto Internacional de Salinas - Salinas Aberto de Santa Catarina - Florianopolis 10° Trofeo Luigi Pezzoli - Bergamo Ostdeutscher Sparkassen Cup - Dresden San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Bancastato Challenger Lugano - Lugano 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville Pekao Open - Szczecin IX Gramado Open - Gramado XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Paraguay - Asuncion Santiago Challenger Bogota Challenger Challenger Britania Zavaleta - Puebla Aberto de Sao Paulo - Sao Paulo Bancolombia Open - Bogota Morocco Tennis Tour - Rabat Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Aberto de Santa Catarina de Tenis - Florianopolis Prosperita Open 2007 - Ostrava Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Baden Open - Karlsruhe Memorial Manfredini - Sassuolo Polska Energia Open - Bytom Nord LB Open 2007 - Braunschweig Porsche Open - Poznan San Marino Cepu Open - San Marino LXVII Concursu Internacional de Vigo - Vigo Ljubljana Open - Ljubljana Pekao Open - Szczecin Ipsos Bucharest Challenger - Bucharest Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Argentina - Buenos Aires Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Tennis Napoli Cup - Napoli Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza Prosperita Open 2008 - Ostrava Baden Open - Karlsruhe Mamaia Challenger - Constanta Open Diputacion Ciudad de Pozoblanco - Cordoba LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Dusseldorf Open Challenger - Dusseldorf Challenger Copa Sevilla 2008 - Seville Copa Petrobras-Brazil - Aracaju Copa Petrobras-Paraguay - Asuncion Cyclus Open de Tenis - Florianopolis Bancolombia Open - Cali Rabat Challenger Pereira Challenger Milan Challenger Asuncion Challenger Medellin Challenger Reggio Emilia Challenger Turin Challenger Tennis Masters Series - Miami Tennis Masters Series - Indian Wells Belo Horizonte Challenger Bogota Challenger Quito Challenger Santiago Challenger Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Recife Challenger Blumenau Challenger Santos Challenger Lima Challenger Alessandria Challenger Rijeka Challenger Pacific Life Open - Indian Wells Kosice Challenger Tennis Masters Series - Toronto Tennis Masters Series - Madrid Turin Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Bucaramanga Challenger Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Campos do Jordao Challenger Campionati Internazionali D'Italia - Rome Campinas Challenger Pacific Life Open - Indian Wells Recife Challenger Belo Horizonte Challenger Campionati BNL dItalia - Rome Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Buenos Aires Challenger Sony Ericsson Open - Miami Sao Paulo Challenger Bucaramanga Challenger Florianopolis Challenger Guadalajara Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Caltanissetta Challenger Monza Challenger Marburg Challenger Braunschweig Challenger Rio De Janeiro Challenger Sao Leopoldo Challenger Santos Challenger Bogota Challenger Blunmenau Challenger Curitiba Challenger Scheveningen Challenger Cancun Challenger Salinas Challenger Rio Quente Challenger San Marino Challenger Schickendanz Open - Furth Sao Paulo Challenger San Luis Potosi Challenger - San Luis Potosi Intelig Tennis Cup - Campos do Jordao San Luis Potosi ATP Challenger - San Luis Potosi French Open - Paris Siemens Open 2001 - Scheveningen Credicard Tennis Cup - Campos do Jordao French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris VI Trofeo Ciudad de Quito - Quito Freudenstadt Challenger - Freudenstadt DPD Challenger 99 - Aschaffenburg Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson Chile - Santiago Australian Open - Melbourne French Open - Paris French Open - Paris 12th BH Tennis Open International Cup - Belo Horizonte Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Nord/LB Open - Braunschweig U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London Copa Petrobras Argentina - Buenos Aires U.S. Open - New York Garden Open 2005 - Rome French Open - Paris AT&T Challenge - Atlanta Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Abierto Mexicano de Tenis Pegaso - Acapulco Copa AT&T - Buenos Aires U.S. Men's Clay Court Championships - Houston Brasil Open - Salvador Abierto Mexicano de Tenis Pegaso - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Heineken Open - Auckland Copa AT&T - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco The Priority Telecom Open - Amersfoort Davidoff Swiss Indoors - Basel Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo AT&T Challenge - Atlanta Estoril Open - Estoril Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Brasil Open - Costa do Sauipe Allianz Suisse Open Gstaad - Gstaad Abierto Mexicano de Tenis Pegaso - Acapulco BellSouth Open - Vina del Mar Franklin Templeton Tennis Classic - Scottsdale Citrix Tennis Championships - Delray Beach Wimbledon - London U.S. Open - New York Brasil Open - Costa do Sauipe Legg Mason Tennis Classic - Washington Campionati Internazionali di Sicilia - Palermo US Men's Clay Court Championships - Houston AAPT Championships - Adelaide Pilot Pen Tennis - New Haven Heineken Open - Auckland Open Romania - Bucharest The Ericsson Open - Miami Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Masters Series Hamburg - Hamburg Brasil Open - Costa do Sauipe French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, Group 1, REL2, MEX-PER 3-2 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, Group 1, 2R, PAR-BRA 3-2 Davis Cup, Group 1, REL2, BRA-PER 1-4 Davis Cup, Group 1, PO, PER-PAR 5-0 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, 1R, PER-BAH 4-1 Davis Cup, Group 1, 1R, PER-VEN 3-2 Davis Cup, Group 1, 2R, PER-MEX 3-2 Davis Cup, Group 1, 1R, PER-BAH 5-0 Davis Cup, World Group, PO, PER-BLR 4-1 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, Group 1, PO, PER-CAN 2-3 Davis Cup, Group 1, PO, URU-PER, 4-1 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Olympics - Athens